Internet Archive BookReader - The Confederate soldier in the ranks : an address by Major- General D.H. Hill, of North Carolina,